to pay cash on the barrelhead - Turco Inglés Diccionario